home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr18 / alad170.zip / CHANGES.DOC < prev    next >
Text File  |  1993-06-30  |  10KB  |  264 lines

  1. The changes for 1.63 are included here for information's sake,
  2. since chances are many of you did not download 1.63.
  3.  
  4. IMPORTANT: Versions 1.63 and higher of PC Aladdin are now Intel
  5. 386 and 486 processor-aware. They will take advantage of the 386
  6. and 486 processor's advanced instructions to do things like
  7. 32-bit integer math and such. This means that Aladdin will
  8. probably flush out any TSR's which you may have installed which
  9. do not properly restore 32-bit registers on 386's and 486's upon
  10. return from an interrupt. If this happens, there isn't much that
  11. we can do about it. You'll have to contact the maker of the TSR
  12. to have them correct this programming oversight, or else stop
  13. using the TSR. The one program that we know does this is the
  14. software for Novell =non-dedicated= servers.
  15.  
  16. Changes from 1.62 to 1.63
  17.  
  18. NOTE: YOU =MUST= DELETE ALL *.FMK, *.FMS and *.FFM FILES IN YOUR
  19. ALADDIN DIRECTORY. THIS IS BECAUSE THE FORMAT OF THOSE FILES HAS
  20. CHANGED FOR ALADDIN 1.63.
  21.  
  22. To accomplish this, type the following commands from the DOS
  23. prompt once you have entered your Aladdin directory:
  24.  
  25.   DEL *.FMS
  26.   DEL *.FMK
  27.   DEL *.FFM
  28.  
  29. If you don't do this, 1.63 will not work properly.
  30.  
  31. 1) Problem with updating files in the IBM RT's library have been
  32. fixed. To update your local library, after following the
  33. instructions above, go into the F6 RT configuration menu and
  34. choose the "E" command to edit the IBM-PC RT's entry. Go to the
  35. "LAST FILE DATE" field and enter an "930101" into that field.
  36. Press Esc to exit, then go into the IBM-PC RT's file library menu
  37. and ask Aladdin to update the file list.
  38.  
  39. 2) Miscellaneous problems in the help file have been corrected.
  40.  
  41. 3) QUOTES ON script command has been changed to look for `` as
  42. well as '' and change them to a single quote char (").
  43.  
  44. 4) Correct problem in SL file update code having to do with
  45. pressing ESCAPE during start of library checking code.
  46.  
  47. 5) Added new script command UPDALLTOPINDEXES which works exactly
  48. the same as pressing "O" in the terminal mode menu to update all
  49. topic indexes for all RT's with A, C or N in the autopass 1
  50. options field in the RT configuration screen.
  51.  
  52. 6) Modified SL code to properly enter the CyberStrike library.
  53.  
  54. 7) Corrected problems with munging of relative paths in filename
  55. request prompt ( ..\xxx\xxx was turned into -.\xxx\xxx).
  56.  
  57. 8) Fixed Zmodem est time left problem when download went through
  58. midnight.
  59.  
  60. 9) Fixed problem with BYE being sent but Aladdin never hanging up
  61. the phone. Aladdin now sends the BYE command and if it doesn't
  62. see the OFF in 20 seconds it hangs up on it's own.
  63.  
  64. 10) Fixed problem with mail download after command to enter RTC
  65. and plain logon command.
  66.  
  67. 11) Ctrl-A now exits F5 config with no save.
  68.  
  69. 12) Exit from "J" screen puts up "Working..." status line to let
  70. users know that system is not locked up, I'm just doing something
  71. with the SL files.
  72.  
  73. 13) Increased width of all text editing windows to boundaries of
  74. 80 character screen.
  75.  
  76. Changes from 1.63 to 1.70:
  77.  
  78. CHANGES IN ITEMS 5 AND 6 REQUIRE THAT AS SOON AS POSSIBLE AFTER
  79. YOU INSTALL 1.70 YOU SHOULD GO TO THE TERMINAL MODE MENU AND
  80. PRESS THE "O" KEY TO UPDATE ALL YOUR TOPIC INDEXES.
  81.  
  82. 1) Adjustments made for the new rate structure, including removal
  83. of things like restrictions on page numbers in RT setup, checking
  84. for billing on/off cues, etc.
  85.  
  86. 2) /CMDMODE command line argument no longer available because of
  87. changes to GEnie software. This means that Aladdin will never
  88. switch your menu command mode setting.
  89.  
  90. 3) Modification made to SL upload code so that it doesn't try to
  91. log into the library every time it uploads a file (unnecessary
  92. move commands use a lot of online time).
  93.  
  94. 4) Bug that caused Aladdin to come to a screeching halt when an
  95. upload description was more than 10 lines in length squashed.
  96.  
  97. 5) Topic update command now uses TOP ALL instead of IND.
  98.  
  99. 6) Screens that display topic index or topic mark selections (J
  100. or M) now show a STATUS field instead of a CLOSED field. This
  101. field will show either a blank space, CLOSED for closed topics,
  102. IGNORE for IGN PERM topics, CLO/MA for closed and marked topics,
  103. MARKED for marked topics.
  104.  
  105. 7) The password field in the F5 configuration screen is now
  106. protected. You can't see the password, even as you type it, so be
  107. careful when typing or changing passwords.
  108.  
  109. 8) Attempts to "SET 0", post to a private category to which you
  110. don't have access or to a non-available category will now dump to
  111. DEADMAIL.TXT.
  112.  
  113. 9) COMMANDMODE script command eliminated due to changes in the
  114. way the "C" command works on GEnie.
  115.  
  116. 10) Modified script interpreter to NOT load into memory empty
  117. script lines or lines that begin with a comment character in an
  118. effort to increase available memory for script execution.
  119.  
  120. 11) Added new script vars, similar to how the %0..%9 vars work,
  121. except that wherever these are found in a string they are
  122. substituted for what's listed in the second column:
  123.  
  124.   Var  Substitute
  125.   ---  --------------
  126.   #H   Current hour
  127.   #N   Current minute
  128.   #M   Current month in MM format, with leading 0 (i.e. 01, 02... 11, 12)
  129.   #D   Current day in DD format, with leading 0
  130.   #Y   Current year in YY format, with leading 0
  131.   #T   Name of current month, 3 chars, uppercase (JAN, FEB, etc.)
  132.   #W   Name of day of week, FULL NAME, no uppercase conversion
  133.        (Sunday, Monday, etc.)
  134.  
  135. Examples:
  136.  
  137.          note "The current hour is #H"
  138.          note "The current minute is #N"
  139.          note "The month is #M"
  140.          note "The day is #D"
  141.          note "The year is #Y"
  142.          note "The day of the week is #W"
  143.          note "The name of the month is #T"
  144.  
  145. 12) Added new /MONO and /COLOR command line arguments to force
  146. the color configuration to the monochrome and color default
  147. colors, respectively.
  148.  
  149. 13) Made changes to ensure that if /NOSOUNDS is used as a command
  150. line argument, Aladdin will make -no- noises whatsoever, even if
  151. a script executes the BEEP or ALARM commands.
  152.  
  153. 14) Pressing F4 to delete a configuration set in the F5 config
  154. screen now prompts for confirmation (Y/N).
  155.  
  156. 15) Added another new script command, "POST", which updates the
  157. status field at the bottom right of the screen with a
  158. user-defined string. Syntax is:
  159.  
  160.  POST {delimitedstring}
  161.  
  162. The maximum length of the string is 20 characters. Anything over
  163. that will be truncated to 20 characters.
  164.  
  165. 16) Added new command line parameter to run scripts from the DOS
  166. prompt. The syntax is "/RS#" where # is the number of the script
  167. to run. For example, to run Aladdin and have it immediately run
  168. script 4, you would type the following from the DOS prompt:
  169.  
  170.   ALADDIN /RS4  or  ALAD /RS4
  171.  
  172. 17) Added new script commands SETTIMEOUT and RESTORETIMEOUT. The
  173. syntax of the first command is:
  174.  
  175.   SETTIMEOUT number
  176.  
  177. ...where "number" is a value in seconds from 0.0 to 9999.0. The
  178. first time you call this command the timeout value in the
  179. configuration screen will be saved.
  180.  
  181. The syntax of the second command is:
  182.  
  183.   RESTORETIMEOUT
  184.  
  185. All this does is restore the saved timeout. If you don't call
  186. this command after using SETTIMEOUT and before your script ends,
  187. Aladdin will automatically restore the timeout value anyway
  188. (which means that you can't use SETTIMEOUT to change the timeout
  189. value for an entire Aladdin session).
  190.  
  191. 18) Added message for unsuccessful search to the parts of the
  192. program that didn't have it.
  193.  
  194. 19) The ALARM script command now times out the waiting period
  195. after 30 seconds.
  196.  
  197. 20) Aladdin now verifies the signature at the beginning of the
  198. configuration file to determine if it is valid or corrupt. If it
  199. doesn't find the signature (or if the signature is from an old
  200. version of Aladdin), it will halt and tell you about the problem.
  201.  
  202. 21) The terminal mode screen will now beep when it gets an ASCII
  203. 7 BELL character from GEnie. The <<beep!>> will now only show up
  204. if you have specified the /NOSOUNDS command line argument when
  205. you run the program.
  206.  
  207. 22) Added cps to download log information.
  208.  
  209. 23) Removed additional line of dashes at bottom of saved
  210. messages.
  211.  
  212. 24) New command line argument, /IGNUNREAD. What it does is tell
  213. Aladdin that you DON'T want it to pick up messages when it runs
  214. into an "There were x unread messages..." after posting a reply
  215. in the BB.
  216.  
  217. 25) Added optional parameter to script command UPDALLTOPINDEXES.
  218. Parameter is JOINALL and forces a JOIN command to be sent to
  219. GEnie to reset all previous category CANCEL commands.
  220.  
  221. 26) Added GETMAIL script command. All it does is download any
  222. pending mail.
  223.  
  224. 27) Modified clock display so that connect time clock resets to 0
  225. properly at the end of a session and before the next one.
  226.  
  227. 28) Configuration screen now enforces the four options for baud
  228. rates; 300, 1200, 2400 and 9600 baud.
  229.  
  230. 29) Aladdin now only takes over the com port when it's actually
  231. going to use the modem. When it's not using the modem it will
  232. drop DTR and release the vectors. In other words, when you enter
  233. Aladdin it won't immediately take over the serial port. When you
  234. go to terminal mode to do something, whether it's an automatic or
  235. manual action, it will init the serial port, take over the comm
  236. interrupt and open the terminal mode. If you exit terminal mode
  237. and you're still online, Aladdin will not do anything. If you
  238. exit terminal mode and you're OFFLINE Aladdin will release the
  239. serial port and drop DTR.
  240.  
  241. 30) Fixed recording of new topic info in OUTPUT archive.
  242.  
  243. 31) Tweaked the code that looks for "?" in incoming text to try
  244. and get rid of the false prompts when the text pauses at a
  245. question mark (or whatever the prompt character is set for).
  246.  
  247. 32) Disabled the ability to turn the connect clock on and off by
  248. putting GEnie's cues within a message.
  249.  
  250. 33) Corrected problem with cursor not being restored if Alt-F9 is
  251. pressed at a point in the program where the cursor is hidden.
  252.  
  253. 34) Disabled mail check on login from product index menu
  254. selection.
  255.  
  256. 35) Added support for XON/XOFF from GEnie, for those nodes that
  257. for some unknown reason don't have RTS/CTS support.
  258.  
  259. 36) Made change in config screen from DOWNLOADED MAIL PATH to
  260. ATTACHED FILE PATH to clarify the use of the field. It still
  261. represents the path used for manual Zmodem downloads as well.
  262.  
  263.  
  264.